package com.guit.hrms.service;

import com.guit.hrms.po.resume.EmployeeResume;
import com.guit.hrms.po.resume.EmployeeResumeFile;

public interface EmpResumeService {
//    /**
//     * 根据员工工号获取员工履历
//     * @param employeeId 员工工号
//     * @return 员工履历
//     */
//    EmployeeResumeFile findEmpResumeById(String employeeId);

    /**
     * 根据员工工号更新员工履历
     * @param employeeResume 员工履历
     * @return 更新结果
     */
    Integer updateEmpResume(EmployeeResume employeeResume);

    /**
     * 在员工履历中添加记录
     * @param employeeResume 员工履历记录信息
     * @return 添加结果
     */
    Integer addEmpResumeMsg(EmployeeResume employeeResume);

    /**
     * 导出(下载)员工履历
     * @param employeeId 员工工号
     * @return 员工履历
     */
    EmployeeResumeFile downloadEmpResume(String employeeId);

    /**
     * 导入员工履历
     * @param employeeResume 员工履历信息
     * @return 导入结果
     */
    Integer importEmpResume(EmployeeResume employeeResume);
}
